spanish cape - Español Inglés Diccionario